home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Internet
/
Collection of Internet.iso
/
faq
/
comp
/
amiga
/
science_
< prev
Wrap
Internet Message Format
|
1993-12-10
|
64KB
Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!nic.hookup.net!swrinde!cs.utexas.edu!geraldo.cc.utexas.edu!emx.cc.utexas.edu!not-for-mail
From: dak@emx.cc.utexas.edu (Donald A Kassebaum)
Newsgroups: comp.sys.amiga.applications,comp.unix.amiga,comp.answers,news.answers
Subject: [comp.sys.amiga.applications] Science,School,UNIX software
Followup-To: poster
Date: 9 Dec 1993 17:03:37 -0600
Organization: The University of Texas - Austin
Lines: 1540
Approved: news-answers-request@MIT.Edu
Message-ID: <2e8asaINN3am@emx.cc.utexas.edu>
NNTP-Posting-Host: emx.cc.utexas.edu
Xref: senator-bedfellow.mit.edu comp.sys.amiga.applications:21689 comp.unix.amiga:6287 comp.answers:2931 news.answers:15631
Archive-name: amiga/science-faq
Supersedes: <2ak7ujINN4rg@emx.cc.utexas.edu>
Expires: 31 Jan 1994 00:00:00 GMT
Last-modified: 1993/12/01
Version: 4.04
|Originially compiled-by: rfarmer@nyx.cs.du.edu (Richard Akerman)
Now maintained-by: dak@emx.cc.utexas.edu (Donald A Kassebaum)
String for AmigaDOS "version" command:
|$VER: Amiga_Science/School/UNIX_FAQ 4.05 (03.12.93)
|This document supersedes AmigaSciSchool version 4.04, and before.
This FAQ is cross-posted around the middle of each month to
comp.sys.amiga.applications, comp.unix.amiga, comp.answers and news.answers
also available on AmiNet sites: text/doc/AmigaSciSchUnix.lha
The news.answers automatic archiving software will store a copy of this
posting, available by anonymous FTP on
rtfm.mit.edu [18.20.0.224]: /pub/usenet/news.answers/amiga/science-faq
The rtfm site also provides an automated FAQ mailserver, send email to
mail-server@rtfm.mit.edu with "help" in the body of your message.
|This document is a summary of infoormation about Science/School/UNIX software.
|It is designed to answer the questions seen most frequently about such
|software on USENET. It's a combination of personal use, information posted
|on USENET newsgroups (sometimes uncredited, sorry), and responses received
|from commercial product representatives. I have tried to make the
|information herein as detailed and accurate as possible; please email me with
|any corrections, additional information or comments.
| denotes change
Outline of Contents
1. GNU emacs 18.58 A1.26
2. UNIX commands for the Amiga [every one you ever wanted]
3. Shell stuff
4. Programming Tools
5. Programming Languages
6. Plotting, Printing and Display
7. Communications, Networking, and X-windows
8. TeX
9. Math
A. Engineering
B. Science
C. Educational Programs
D. Misc
Appendix A. UNIX versions of archiving programs (lha, zoo, unzip).
Appendix B. Amiga archiving programs.
Appendix C. FTPmail
Appendix D. Fish Disk databases
Appendix E. Sources of programs
|Appendix F. FreshFish CDROM
NOTE: some of these files/archives are very large. Often they contain
source or other files you may not need. If you are sending the files to
yourself over the phone lines, or other slow medium for which you may have
to pay, use the appropriate archiver on your UNIX system beforehand to
|delete all unneeded files in the archive. The most common archiving formats
|are LhArc (.lzh) and .lha, use the lha program for these.
See Appendix A for UNIX versions of archiving programs (lha, zoo, unzip, ...)
See Appendix B about Amiga archiving programs.
There is a nice review of science software in the March 1992 (#48) _.info_,
a magazine whose demise is much lamented.
There is a nice review of programming languages in August 1993 issue of
|_Amiga World_, "A Command of Languages" by Dave Haynie.
This FAQ will use the notation sitename: instead of the full hostname.
|They are
aminet: /pub/aminet on any of the AmiNet mirror sites.
See Appendix E for list of aminet sites.
wustl: wuarchive.wustl.edu ALIAS ftp.wustl.edu
grind: grind.isca.uiowa.du
athene: athene.uni-paderborn.de
rwth-aachen: ftp.informatik.rwth-aachen.de
ux1: ftp.cso.uiuc.edu ALIAS ux1.cso.uiuc.edu
funet: nic.funet.fi
| ma2s2: ma2s2.mathematik.uni-karlsruhe.de
The notation used in file naming shorthand follows:
| {xxx|yyy} means xxx or yyy E.G. pg.{src|bin} implies pg.src pg.bin
| {x..z} means x thru z E.G. pg.part{1..2} implies pg.part1 pg.part2
==============================================================================
1. GNU emacs 18.58 A1.26 =================================================
The author of the Amiga GNU emacs port and various GNU UNIX command
ports (ls, mv, grep, ls, sort ...) is David Gay. You'll need a couple
MB of hard disk and RAM to use emacs.
Contact David Gay: dgay@di.epfl.ch
Available - aminet: /util/gnu/a1.26-emacs-18.58-{bin|src}.LHA
|1a. fifo.library Version 3.4 - fifo: is like a first in first out PIPE:
Along with GNU emacs you'll probably want the fifo.library
Available - Fish 588
1b. sas-c-emacs-B1
SAS/C error handler package mode for emacs
Available - aminet: /dev/c/sas-c-emacs-B1.lha
1c. gnuemacs development package
Small gnuemacs development package (cpr.el, autodocs.el)
Available - aminet: /util/gnu/gnuemacs-dev1.1.lha
1d. AREXX editing and Debug mode
Available - aminet: /util/rexx/rexxmode10.lha
1e. Connect GNU emacs and Manx Aztec C via ARexx
Available - aminet: dev/c/quik-fix-emacs.lzh
1f. emacs-client written in ARexx
Available - aminet: util/gnu/emacs-client.lha
1g. EmacsFileReq - Use ReqTools filerequester with Emacs!
Available - util/edit/EmacsFileReq.lha
1h. starter1 - Emacs Starter Deluxe R1 w. WB support
Available - util/edit/starter1.lha
2. UNIX commands ========================================================
2a. Man and Hypertext commands
2a.1 MRMan - A powerful "man" manual reader is MRMan 2.00
It supports a MANPATH, and you can set file readers by suffix, so that
e.g. .doc files are displayed by MuchMore and .guide files are
displayed by AmigaGuide. You can use it to access all of the man
pages for the UNIX textutils and fileutils. The ones to put in the
MANPATH are the pre-formatted /cat directories (usually).
Available - aminet: util/misc/MRMan200.lzh
2a.2 Texinfo - GNU hypertext information program
Available - aminet: util/text/texinfo216.lzh
2a.3 AmigaGuide - Not a Unix command but every Amiga user should have and
use this Commodore hypertext system. Amigaguide development kit 34.3
Available - aminet: text/hyper/amigaguide.lzh
- Fish 870 AmigaGuide.lha
2a.4 PrintGuide - Print AmigaGuide file on printer
Available - aminet: text/hyper/PrintGuide.lha
2a.5 gnuinfo - GNU info & makeinfo (manual lookup)
Available - aminet: util/gnu/gnuinfo-920712.lha
2a.6 Man12 - UNIX man command. Recognizes GUIDE files
Available - aminet: os20/cli/Man12.lha
|2a.7 ag2txt - Turns AmigaGuide files into flat, readable text
Available - aminet:/text/hyper/ag2txt.lzh
2b. diff & patch
2b.1 GNU diff - find differences in ASCII files
cmp - compare two files
diff - differential file and directory compare
diff3 - 3-way differencial file comparison
sdiff - interactively merge two side by side differences
Available - aminet: util/gnu/diff-2.3.lha version 2.3
- Fish 821 Diff version 2.1
2b.2 GNU patch allows automatic patching of source files.
Available - aminet: util/gnu/patch-2.1.lha
2c. Packing Utilities
2c.1 compress is available in the compress-4.0 distribution. Note that to
| get uncompress and zcat you simply copy (or link to) compress e.g.
copy compress uncompress, copy compress zcat
The program operates according to the name it is invoked with.
compress - compress
uncompress - expand
zcat - expands to standard output
Available - grind: amiga/utils/compress-4.0.lzh
- aminet: util/pack/compress-4.0.lzh
2c.2 gzip - GNU zip is a compression program designed to be a replacement
for "compress".
Available - aminet:util/pack/gzip-1.2.3bin.lha
Available - aminet:util/pack/gzip-1.1.2.lha
- Fish 838 GZip version 1.0.5
2d. Unix Archive/Backup Utilities
2d.1 tar - A patched version of UNIX tar
[patching by (Alan Bair) abair@parsons.sps.mot.com]
Available - wustl:
/systems/amiga/boing/utilities/cli/archive/tar-patched.lzh
2d.2 tarsplit - For extracting from .tar archives only you can use tarsplit.
Available - grind:amiga/utils/tarsplit.lha
2d.3 gnutar - GNU tar
Available - grind:amiga/utils/gnutar.lzh
Available - aminet:util/gnu/gtar10.lha - GNU Tar 1.10, supports links.
2d.4 cpio - Unix Copy I/O program
Available - aminet: util/gnu/cpio-2.0.lha
2e. GnuSed 1.17
GNU Stream EDitor
Available - aminet: util/gnu/sed-1.17.lha
2f. ispell 3.3LJR
The hash file is about 500k, HD highly recommended. The distribution
now includes GUIspell 1.1, it also has .el files for GNUemacs and ARexx
files for many editors.
If you already have ispell, the .el files for emacs are also available
on wustl: /systems/amiga/boing/utilities/text/utils/ispell.lha
| Available - aminet:os20/util/GUISpell-1.0.lha GUI front-end to
| ispell
os20/util/ispell-3.3LJR-up.lha GUISpell interface
| os20/util/ispell-3.3LJR.lha ISpell 3.3LJR
wustl:/systems/amiga/boing/incoming/utils/ispell-3.3LJR.lha
Fish 774 ISpell
2g Unix roff style text formatting
2g.1 nroff - Unix text formatting
nroff requires v 39+ of ixemul.library
Available - aminet: text/misc/nroffamiga.lha
2g.2 groff - GNU Roff - unix Text formatting
Available - aminet: /util/gnu/groff-107{bin|src}.lha
2g.3 Aroff Version 1.2 - Amiga roff
Available - Fish 583 Aroff
2g.4 ATbl - unix table generator create IFF file or prints table to printer
Available - Fish 746 ATbl
2h. Other Editors
2h.1 vim - Vi IMitration (Clone of UNIX text editor vi}
Available - aminet: util/edit/Vim-1.27-{bin|src}.lha
Available - Fish 591 vim version ?
2h.2 Elvis - A UNIX vi/ex editor
Available - Fish 645 Elvis
2h.3 Stevie version 3.7a - vi clone
Available - Fish 256 Stevie
2i. Unix Text Utilities
2i.1 GNU TextUtils
cat - catenate and print
comm - compare two sorted files line by line
cksum - checksum file
csplit - split a file into sections determined by context lines
cut - remove sections from each line of files
expand - convert tabs to spaces
fold - wrap each input line to fit in specified width
head - display line at the head of a file
join - UNIX relational database operator joins two relations
| specified by lines of file 1 and file 2.
nl - number lines of files
od - octal, decimal, hex, ascii dump
paste - merge lines of files
pr - convert text files for printing
sort - sort or merge files
split - split a file into pieces
sum - compute a checksum and count blocks
tac - concatenate and print files in reverse
tail - displays the last part of a file
tr - translate or delete characters
ujoin - unix join - relation database operator
unexpand - converts tabs to spaces
uniq - reports repeated lines in a file
wc - word count - counts lines, words, characters
Available: aminet: /util/gnu/textutils-1.4.lha
2j. Unix File Utilities
2j.1 du - The du command is used to check disk usage (blocks or bytes used
by a directory or entire partition). There are various implementations
| but one that Richard like is by Georg Hessmann.
Available - aminet: os20/cli/du10.lha
2j.2 GNU fileutils
chmod - change protection
dd - convert a file while copying it
ln - makes links
ls - list directory
mkdir - make directory
mv - move or renames files
rm - remove or deletes files
rmdir - remove directory
touch - update date of file
Available - aminet: /util/gnu/amiga-fileutils-3.3.lha
2j.3 find - unix like file search.
Available - Fish 197
Available - aminet: /util/gnu/find-2.2.lzh (Port of GNU find 2.2)
2j.4 file - unix like "file" utility. Tell what kind of file it is.
Available - Fish 767 File
2j.5 ls-47.LJR LiSt directories UNIX style but better
Available - Fish 773
|2j.6 Less - Amiga-ized Unix file viewer
| Available - Fish 718 Less - v177.4 (ixemul&trmcp)
| - aminet:/text/mics/Less16Z.lha - version 16Z
2k. Packages to create hypertext Texinfo and AmigaGuide
2k.1 makeinfo - The GNU project has come up with a standard documentation
format called TeXinfo. MakeInfo can process TeXinfo files into:
* GNU Info files, displayable by GNU emacs in Information mode, or by
InfoView which comes with the GCC distribution.
* DVI (.dvi) files, displayable by AmigaTeX preview or PasTeX ShowDVI
* ASCII files
* AmigaGuide files, which can be displayed by the newly released
AmigaGuide for 1.3 & 2.x, and by MultiView in 3.x
Available - Fish 787 MakeInfo 1.49b
2k.2 makeguide - makes AmigaGuide files from Texinfo
Available - aminet: text/misc/mkguide155b.lha
| - aminet: text/misc/makeguide1_49b.lha
3k.3 ADtoHT - Convert autodoc files to Amigaguide.V1.01
Available - fish 853 ADtoHT
2l. Gnugrep Version 1.6 (search file for a pattern)
| GNU grep & egrep replaces unix grep, fgrep, egrep and bmgrep
grep - patterns limited to regular expression in style of ex editor
egrep - patterns are full regular expressions
Available - Fish 406 GnuGrep
Available - aminet: util/gnu/amiga-grep-1.6.LHA
2m. Unix system utilities
2m.1 udate - unix date with formatting options
Available - Fish 365, 311 udate
2m.2 Syslog version 1.7 - UNIX like system logging daemon
Available - dev/debug/Syslog1_7.lha
2n. Crons (Schedule jobs at specific times)
2n.1 CyberCron15 - Schedule jobs at specific times with ARexx port and
ARexx scripts.
Available - aminet: os20/cli/CyperCron15.lha
- Fish 801
2n.2 AmiCron - Schedule jobs at specific times
Available - Fish 139
2o. uucp & mail packaging and unpacking
2o.1 UnixUtils - gnutar, uncompressbatch unshar, uudecode, uuencode, uusplit
Available grind: amiga/utils/UnixUtils.lzh
2o.2 Unshar - unpack shar archives
Available - Fish 345
2o.3 Shar - pack and unpack shell archives
Available - Fish 92
2p. Gnu bc 1.02 - arbitrary precision-arithemtic language calculator
Available - aminet: util/gnu/bc-1.02.lha
3. Shell stuff ==========================================================
3a. Shell aids and commodities
3a.1 UNIX dirs (. and ..)
UNIX and AmigaDOS differ somewhat in the way in which one refers to
directories
UNIX AmigaDOS
Root / :
Current dir . ""
Previous dir .. /
If you prefer to use UNIX-style directory references, there is a
commodity for OS 2.04+ that will patch AmigaDOS to do so.
Available - Fish 837 UnixDirs
| - aminet:os29/util/UnixDirsII.lha
3a.2. Automatic filename/directory completion
Various UNIX shells will complete a filename for you, so you just have
to type the first letter or two and then hit a key and it will cycle
through the possible filenames or directories. There are a number of
| Amiga shells that will do this, but the easiest way Richard has found
| is to use the GMC-Handler, a CON: replacement. Version 9.18
Available - aminet: util/shell/GMC_9.18.lha
3a.3 Shell scrollbar
UNIX Xwindows shells like xterm offer the ability to scroll back up
through previous shell output. You can do this in an Amiga shell with
Console Buffer (CB). Note that CB will not work directly with GMC:
above. Version 1.1
Available - aminet: util/shell/cb1.1.lha
3a.4 UNIX-like pipe (|)
UNIX shells offer a way to "pipe" information from the standard output
of one command to the standard input of another, e.g.
grep -i foo Barfile | more
ShellTools offers a PIPE command which understands the same syntax
pipe grep -i foo Barfile | more
ShellTools also has a FOREACH command and a RECORDER command (to record
shell output).
Available - Fish 673 ShellTools
3a.5 CFN - filename completion with tab in any shell
Available - Fish 888 CFN
3a.6 Snap - Clip text of graphics from screen
Available - Fish 793 Snap
3a.7 Spliner - Spline screen blanker for Release 2.
Available - aminet:os20/cdity/SplinerV17.lha
3a.8 leftymouse - Swap mouse buttons for lefties
Available - aminet:os20/cdity/leftymouse106.lha
3a.9 KCommodity - Multifunctional commodity
Available - aminet:os20/cdity/kcx25a.lha
/kcx25a_ok.lha
/kcx25a_src.lha - sources
- Fish 885+886 KCommodity
3a.10 iconify - Tiny 2.0x commodity to iconify windows or menufy
Available - aminet:os20/cdity/iconify.lzh
3b. Shells
3b.1 csh - C Shell Version 5.31
Replacement for Amiga shell, similar to UNIX csh. includes source.
Available - aminet: util/shell/csh{531|531s}.lha
- Fish 889 Csh
3b.2 sksh - Korn Shell
Available - Fish 791 SKsh Version 2.1
- aminet: util/shell/SKsh21.lzh
3b.3 pdsksh - Korn Shell
| Requires ixemul.library
Available - aminet util/shell/pdksh-920711.lha
3b.4 Wshell (Commerical)
Filename completion, arexx port, etc
3b.5 Zshell
Very tiny (13Kb) CLI shell modelled along the lines of csh with over
40 internal commands
Available - Fish 537 Zshell
3b.6 bsh version 0.98
| Powerful shell and interpretive programming language. Runs
| under AmigaDos 1.2 and 2.1
Available - Fish 811 bsh
|3b.7. AUSH - Command line interpreter. V3.15
| Available - Fish 917 AUSH
4. Programming Tools =====================================================
4a. AWK
| GNU AWK version 2.14 Typeless data. It does all of the low-level
| work of parsing a text file for you. It is interpreted but fast
| enough for lots of things. The entire well-written users manual
(_The Awk Programming Language_) is 204 pp. and has the best index of
| any book Donald has used.
Available - aminet: util/gnu/gawk-2.14.lha
4b. Flex
An Amiga version of lex ("LEXical analyzer generator") is available.
Available - Fish 704 Flex, version 2.3.7
- aminet: /dev/misc/flex-2.3.lha Flex version 2.3.8
4c. YACC
4c.1 YACC - Port of Berkeley YACC (Yet Another Compiler Compiler)
Available - Fish 419 YACC
4c.2 byacc-1.9 - LALR(1) parser generator
Available - aminet: dev/misc/byacc-1.9.lha
4d. BISON
The GNU version of YACC is called BISON. Version 1.21
Available - aminet: util/gnu/bison-1.21.lha
4e. Perl
Perl version 4.035 with source.
Available - aminet: dev/lang/perl4.035.V010.bin.lzh
4f. RCS
The Revision Control System (RCS) is an invaluable tool for managing
programming projects, or for keeping track of any frequently-revised
documents. Version 5.6
Available - aminet: dev/misc/rcs_56.lha
- aminet: dev/misc/{hwgrcs|hwgrcssrc}.lha
- Fish 855+856 HWGRCS.lha
- aminet: dev/misc/hwgrcs_pl5.lha Amiga port of RCS 5.6
- aminet: dev/misc/hwgrcs_pl5add.lha missing files
4g. Make - executes commands in a "makefile" to update one or more target
| names which are typically programs. Make update a target if it
| depends on prerequisite files that have been modified since the target
| was last modified, of if the target does not exist.
4g.1 make-3.68 GNU make
Available - aminet dev/gcc/make-3.68.lha
4g.2 bmake - A GNU make subset
Available - Fish 523 BMake
4g.3 dmake M Wild's make
Available - aminet dev/misc/dmake.lha
4g.4 Dmake Matt Dillion's make
Available - Fish 440 Dmake
4g.5 imake - imake, now with complete rules
Available aminet: util/gnu/imake_930609.lha
4g.6 bmake15 - A GNU make well compatible b+C_source
Available - aminet:dev/gcc/bmake15.lzh
4h. M4 macro processor
Available - Fish 160 M4
4i. Amiga Programming information
4i.1 RKMCompanion - All the examples from the 1.3 Rom Kernel Manual
Available - Fish 344
4i.2 CManual (great documentation about C and your Amiga)
Available - Fish 691+692+693+695
- aminet: dev/c/ACM.lha
4i.3 NewIFF (the newest IFF information)
Available Fish 705
4i.4 RKRM_Devices, RKRM_Lib1, RKRM_Lib2, RKRM_Lib3 - All the exmaples from
the 3rd edition of the Amiga ROM Reference Manual
Available Fish 741 RKRM_Devices, RKRM_Lib1
Fish 742 RKRM_Lib2, RKRM_Lib3
4j. Linkable Libraries/modules
4j.1 curses - Unix curses link library v 1.22
Available - Fish 439 Curses
- aminet: dev/c/curses-2.00.lha
4j.2 termcap - A port of the GNU termcap library
Available - Fish 733 termcap
4j.3 sas-unix-lib - unix emulation linkable library
Available - util/gnu/sas-unix-lib.LHA
4j.4 getopt - Implementation of UNIX getopt() function
Available - aminet: dev/misc/GetOpt-1.3.lha
4k. Shared Libraries
4k.1 ixemul.library - Library to emulate unix calls on an Amiga
Available - aminet: /dev/c/ixemul9209.lzh
Version 39.47 of the ixemul.library from gcc 2.4.5
Available - aminet: dev/gcc/ixemul.library.39.47
4k.2 Regex - An Amiga shared library of the GNU regular expression package
Available - Fish 248 Regex
4k.3 PrintSpool - Shared library to easily add text or graphic spooling to
any C or assemble program.
Available - Fish 463 PrintSpool
4l. indent
V 1.8 of GNU Indent program which is a C source formatter/indenter
Available - Fish 892 Indent
4m. Cweb - System for structured program documentation
Available - Fish 551 Cweb
| - aminet: dev/misc/AmigaCWEB_31.lha - CWEB 3.1
| - aminet: dev/c/CWebV3.1.lha
| - aminet: dev/misc/ami_nuweb_086.lha - NUWEB 0.86 - a simple
| literate programming
4n. link object modules to form a executable program
4n.1 blink67 - Linker by the Software Distillery
Available - aminet: dev/misc
4n.2 PhxLnk - Linker for AmigaDOS object files. V1.35
Available - Fish 853 PhxLnk
4o. Debugger, Monitor and other debugging aids
4o.1 debugger - Symbolic debugger V2.10 by SLADE software
Available - aminet: dev/debug/debugger.lzh
4o.2 Enforcer from Commodore - Catches illegal memory accesses
Available - aminet: dev/debug/Enforcer_37_55.lha
| - Fish 912 Enforcer - V37.28
4o.3 EZcpr030 - Makes SAS/C Debugger(CPR) easier to use
Available - aminet /dev/debug/EZcpr030.lha
4o.4 Mungwall Mungwall 37.64 /w SegTracker support
Available - aminet: dev/debug/Mungwall37_64.lzh
4o.5 SIM-1.72 - SIM v1.72, lowlevel debugger and monitor.
Available - aminet: dev/debug/SIM-1.72.lha
4o.6 Sushi37_7 - Tool for catching kprintf()/enforcer output
Available - aminet: dev/debug/Sushi37_7.lzh
4o.7 mon160 - Machine code monitor/debugger, v1.60
Available - aminet: dev/moni/mon160.lha
4o.8 findline 37.2 - Find Enforcer/Mungwall hit in program
Available - aminet dev/debug/findline.lha
4p. Installer utility from Commodore
Available - Fish 870 Installer.lha V1.24
Available - aminet:util/misc/Installer-1.25.lzh V1.25
4q. TCL - Tool Command Language
Available - Fish 447 TCL
5. Programming Languages =================================================
5a. Assembler
5a.1 A68K Version 2.71
Available - aminet: dev/asm/a68k271.lha
5a.2 Macro68 (commerical)
5a.3 DevPac Version 3.02 ($110, HiSoft)
Ace editor/Assembler/Debugger enviroment, easy to see what's happening.
Supports all instructions for 68000 through 68040, plus 68881, 68882
and 68851.
5a.4 AsmOne Version 1.15 (commerical)
5a.5 AssemPro ($99.95, Abacus)
5a.6 PhxAss - Macro assembler, 68040 support. V3.00 (link with PhxLnk)
Available - Fish 853 PhxAss
5b. Basic
5b.1 ace - Amiga BASIC compiler with extra Version 1.1a.
Requires A68K and Blink to assemble and link.
Available - aminet: /dev/lang/ace11a.lha
5b.1 Power Basic 1.06 ($72.99 HiSoft)
5b.2 AMOS Basic (Easy AMOS ($50), AMOS The Creator ($99.95),
AMOS Professional ($99.95) by Europress Software)
5b.3 GFA Basic (commerical)
5b.4 A/C/Basic 1.3 ($195, Absoft)
5b.5 Blitz BASIX 2 (99.95, Acid Software)
5b.6 F-Basic 5.0 ($99.95, Delphi Noetic)
5b.7 True BASIC Student Edition ($19.95, DevWare)
5c C, C++
5c.1 GCC - GCC is a powerful C and C++ compiler. You will need a lot of
memory (at least 3 MB) and hard disk space (9.3 MB).
Available - aminet: dev/gcc/gcc233.lha
You will need the fixed versions of some of the libraries:
Available - aminet: dev/gcc/gcc233libfix.lha
Port of GCC 2.4.5 to AmigaDos, 68000 version
Available - aminet:dev/gcc/gcc-2.4.5-doc.lha - documentation
- aminet:dev/gcc/gcc-2.4.5-main.lha - main archive
- aminet:dev/gcc/gcc-2.4.5-other.lha - C++ * Object-C
- aminet:dev/gcc/gcc-2.4.5-amiga.lzh - cc1 & cpp 68030version
- aminet:dev/gcc/gcc-2.4.5-ud2.lha - update library
- aminet:dev/gcc/gcc-2.4.5-ud3.lha - update link library
- aminet:dev/gcc/gcc-2.4.5-ud4.lha - update missing lib&utils
- aminet:dev/gcc/gcctools-920420.lha - ar, ranlib, hunk2gcc,
- aminet:dev/gcc/gcc_frontend.lha - Driver & Setup prog
- aminet:dev/gcc/gcc_frontend_212.lha - Driver & Setup prog
- aminet:dev/gcc/libg++2.0-920319.lha - libg++2.0 fro gcc2.0
- aminet:dev/gcc/libm.lzh - GNU math library
GCC comes with InfoView for displaying GNU Info format docs, and
various command-line utilities such as man, sed, and make.
gcc2.2.2 port which does not need ixemul
Available - aminet: dev/gcc/gcc2.2.2_1.lha
- aminet: dev.gcc/gcc2.2.2_2.lha
- aminet: dev.gcc/gcc2.2.2_docs.lha
5c.2 SAS/C Version 6. ($395, SAS Institute)
Good ANSI C. Comes with CPR debugger. Comes with Commodore includes.
Patches for Amiga SAS/C 6.0, 6.1, and 6.2 to bring it to 6.3.
Available - aminet: biz/patch/sc6_3.lha
5c.3 Dice C - unregistered, registered shareware, soo to be commerical
It is small and fast and a nice developement environment. The
registered version comes with sources to some of the libraries and
Commodore includes. Latest unregistered version 2.06.37
Available - rwtk-aachen: /pub/amiga/languages/dice206_37.lzh
- Fish 491 DICE version 2.0.6.21
5c.4 HCC (Sozobon C)
Available - Fish 508 HCC
5c.5 Aztec C Version 5.2a (commerical) environment with Commodore includes
5c.6 Comeau C++ 3.0 With Templates ($250, Comeau Computing)
It is based on AT&T USL cfront 3.0. As such it generates C as object
code. Under AmigaDOSS, Comeau C++ currently *officially* works with
SAS/C 5.10a and above (including SAS/C 6.0) or Manx Azetc C 5.0d and
above. Comeau C++ also uses AREXX. It is expected that you have a
hard disk and 2M of RAM.
5d. Pascal
5d.1 PCQ Pascal Version 1.2b (PD version)
Available - aminet: dev/lang/pcq12b.lzh binary
- aminet: dev/lang/PCQ12src.lzh source
5d.2 HighSpeed Pascal 1.10 ($147.99, HiSoft)
5d.3 AmigaPascal - Mini PASCAL compiler
Available - Fish 849 AmigaPascal
5e. Amiga E
5e.1 Amiga E v2.1b - The E package consists of the compiler/assembler/linker
"EC" and the includes. The compiler goes straight from source to
executable.
Available - aminet: dev/lang/amigae21b.lha compiler
- aminet: dev/lang/amigaedocs.lha optional additions
- Fish 848 Amiga_E
5e.2 EPP - Simple Amiga E preprocessor
Available - aminet: dev/lang/epp010b.lha Simple preprocessor
- Fish 897 EPP E preprocessor. V1.1
5e.3 equi10 - Very good GUI with E
Available - aminet: dev/lang/equi10.lha
5e.4 EDS - a programming environment for the E
Available - aminet: dev/e/EDS-V39_10.lha
- aminet: dev/e/EDS-V39_12UP.lha Update for EDS
5e.5 E program archives from the AmigaE list.
Available - aminet: dev/e/AmigaE.BinArc.lha Binary archive
- aminet: dev/e/AmigaE.SrcArc.lha Sources archive
5f. Fortran
5f.1 BCF fortran 77 V1.3
Available - Fish 470
5f.2 ABSoft Fortran 77 ($295, $495 for 68020 version, Absoft)
5f.3 f2c - fortran to c converter
Available - aminet: dev/misc/{f2c|f2c_030+881lib}.lha
5g. Forth
Forth is a high-level language, but does provide almost the same
| control possibilities as assmebly-language. You work inside your
programming-kernal, and can easily test any sub-part of a program.
5g.1 JForth Professional ($179, Delta Research)
5g.2 Tile-Forth - >020, ixemlib
Available - aminet: util/gnu/GNU-TILE-FORTH.lha
5g.3 A4th - This public domain FORTH compiler/environment by Pete Appelman
It has a reasonable interface to Amiga libraries
Available -
5h. ada - AdaEd 1.11.0a Ada Compiler; working Amiga Port
Available - aminet:/dev/lang/adaed.1.11.0a.lha
5i. Icon (Ralph Griswold's followup to Snobal4)
It is a string-processing language, but more powerful and based on
| modern Pascal/C - like syntax.
Available - Fish 227 ICON
5j. J (A dailect like APL that uses standard ASCII character set)
J like APL was invented by Kenneth E. Iverson. It comes with C source
and a reasonable tutorial
Available - aminet: /dev/lang/j41_amiga_beta.zoo
5k. Smalltalk
5k.1 Little Smalltalk v3.04
Available - aminet: dev/lang/small304.lha
5k.2 GNU Smalltalk 1.2 - >020, ixemlib
Available - aminet: /util/gnu/GNU-SMALLTALK1.2.lha
5l. Lisp
5l.1 Scheme
Available - Fish 149 Scheme
5l.2 AMXLISP
Available - Fish 181 AMXLISP
5l.3 OakLisp
Available - Fish 530, 519 Oaklisp
5l.4 CLisp - This seems to be a fairly complete Common Lisp implementation.
| Note low is form 68000 and high is for 68020+ machines
Available - ma2s2:pub/lisp/clisp/amiga/CLisp-Beta4-{high|low}.lha
| - aminet:dev/lang/CLisp-Beta4-{high|low}.lha
5m. Modula
5m.1 Bench Modula-2 Version 1.04 ($200, Armadillo Computing)
5m.2 M2Amiga ($249, A+LAG)
5o. Oberon
5o.1 The oberon compiler is a modern, object oriented language developed by
Prof. Dr. Niklas Wirth
Available - rwth-aachen: /pub/amiga/languages/oberon1_43.lzh
- Fish 388 Oberon version 1.16
5o.2 Amiga Oberon ($249, A+LAG)
5.o.2 Oberon - Demo version of Oberon-2 compiler. V3.0
Available - Fish 880 Oberon
5p. Prolog
5p.1 Stony Brook Prolog
Available - aminet: dev/lang/sbp3_1{a..e}.lha
5p.2 UNSW Prolog Version 4.2
Available - aminet: dev/lang/UNSWProlog.lha
5q. APL
5q.1 APL68000 (by MicroAPL - level 1 $155, $455 with math coprocessor,
level 2 $495 - 2.05F, IBM APL standard)
6. Plotting, Printing and Display
6a. Plotting
6a.1 GNU plot 3.4 - Flexible function- & data-plotting tool
Available - Fish 701 GNUPlot version ?
- aminet: util/gnu/gnuplot-{3.4|3.4bin}.lha
- aminet: util/gnu/gnuplot-3.5.lha version 3.5
6a.2 Multiplot - The shareware program Multiplot is excellent for plotting
| numerical data.
| Available - Fish 918 Multiplot - Version XLNe 1.06
|6a.3 Graph - Program draws mathematical functions on a plane
Available - Fish 280 Graph
6a.4 Plotter - Plots math functions
Available - Fish 376 Plotter
6a.5 DataPlot - Function plotter creates .dat files for Multiplot
Available - Fish 532 DataPlot
|6a.6 PSGraph - Graphing program with plot preview & encapsulated PostScript
Available - Fish 532 PSGraph
|6a.7 uplot - Program to plot UNIX plot files on your Amiga
Available - aminet: gfx/misc/uplot.lha
6a.8 mathplot - 2D function plotter
Available - aminet: misc/sci/mathplot.lha
| - Fish 916 MathPlot - Function plotter w GUI. OS 2.0,V2.07
6a.9 PlotView - View and plot Unix plot files
Available - Fish 165 PlotView
|6b. PostScript
6b.1 post Version 1.86
Available - Fish 518 Post
- aminet:text/print/post186eng_{bin|src}.lha
- AMINET:text/print/postfix.lha - small patch for post186
6b.2 ghostscript - GNU postscript processor
Available - aminet: text/dps/ghost{script-2.5.2|src-252}.lha
|6b.3 PostView (PostScript viewer)
Available - aminet: text/print/PostView1.1.lha
|6b.4 PSFonts - PostScript fonts from GhostScript 2.5.2
Available - Fish 828+829+830 PSFonts
6b.5 PSTools - program that converts TeX's .dvi files into postscript files
Available - Fish 795+796
6c. Printing
|6c.1 PrintManager - Print spooler
| Available - Fish 810 PrintManager
6c.2 HPMode - Script file to set attributes of HP Deskjet 500
Available - Fish 555 HPMode
6c.3 PF - Cli/Workbench interface to control HP Deskjet 500 printer
Available - Fish 539 PF
6c.4 GwPrint - Intuition based text file printer
Available - Fish 367
7. Communications, Network and X-windows
7a. Terminal Emulation - these terminal provide vt100/vt220 emulation
7a.1 VLT Version 5.576 of VLT terminal program
Available - aminet:com/term/VLTj5576.lha
|7a.2 meshugena - A VT220 terminal emulator
Availiable - aminet: comm/term/meshugena_1.0.lzh
7b. uucp software
7b.1 Dillon's AmigaUUCP version 1.16
Available - aminet:/comm/uucp/Amiga{UUCP_1.6|UUCPsrc-1.16}.lha
7c. mail
7c.1 AmigaElm-v2 - UUCP Mail-Reader, version 2 (2.253)
Available - aminet:/comm/mail/AmigaElm-v2.lha
7d. news
7d.1 amitin - The best newsreader for the Amiga.
Available - aminet:/comm/news/amitin119a.lha
7d.2 Arn - Amiga USENET/UUCP newsreader V1.03
Available - aminet:comm/news/Arn{103|103src}.lha
7d.3 GRn 2.0 - Gadtools Read News for UUCP and TCP/IP
Available - aminet:comm/news/GRn-2.0.lha
7d.4 NN 6.4.18apl3 - Amiga-port of NN 6.4.18apl3 newsreader
Available - aminet: comm/news/amiga-nn6.4.18.lha
7e. TCP/IP System Software
|7e.1 AmigaNOS - Amiga slip networking package. Quite difficult to figure out
Available - aminet:/comm/net/AmigaNOS-{2.9i|help-V2}.lha
| - aminet:/comm/net/anos29m.lha - provides TCP/IP for Amiga
| - aminet:/com/net/akit29m.lha - support files for v 29m
7e.2 AmiTCP - Sana II based TCP/IP stack as shared library
Available - aminet:comm/net/AmiTCP-bin-20.lha binaries
- aminet:comm/net/AmiTCP-dvA-20.lha doc(DVI,A4)
- aminet:comm/net/AmiTCP-dvL-20.lha doc(DVI,Letter)
- aminet:comm/net/AmiTCP-psA-20.lha doc(postscript,A4)
- aminet:comm/net/AmiTCP-psL-20.lha doc(postscript,Letter)
- aminet:comm/net/AmiTCP-src-20.lha source
- aminet:comm/net/AmiTCP-txt-20.lha doc(plain text)
- aminet:comm/net/AmiTCP-bin-20.lha binaries
7e.3 SANA-II Device Driver
Available - aminet:comm/net/cslip-sana2.lha - SANA-II Cslip driver
| - aminet:comm/net/cslip.lha - adds cslip to 2.1/2.03
| slip
- aminet:comm/net/sana2-cslip.lha - SANA2 (c)slip device
- aminet:comm/net/plip387.lha - Parallel Line IP Driver
7e.4 SANA II Network architecture
Available - aminet:dev/misc/sana2.lzh - Network architecture standard
| - Fish 779 SANA - Commodore networking standard
| docs
Available - aminet:dev/misc/sana2developer.lzh -
SANA-II Specs Nov92 (0.4) w/ example driver
7f. TCP/IP Network Applications
|7f.1 Finger command for AmiTCP
Available - aminet:comm/net/amitcp_finger.lha
| - Fish 927 Finger.lha
|7f.2 FTP application for AmiTCP
Available - aminet:comm/net/amitcp_ftp.lha
|7f.3 TELNET application for AmiTCP
Available - aminet:comm/net/amitcp_telnet.lha
| - Fish 927 Telnet.lha
7f.4 TELNET and FTP applications for AmiTCP/IP.
Available - aminet:comm/net/amitcp_telnetftp.lha
7f.5 fsp daemon for amiga. Need a2065 and TCP/IP.
Available - aminet:comm/net/fspd.lha
7f.6 netfs - Remote filesystem between Amigas, using AmiTCP
Available - aminet: comm/net/netfs.lha
7f.7 INetUtils - SMTP and NNTP utilities for socket.library
Available - aminet: comm/net/INetUtils-1.0.lha (requires A225R2B2)
|7f.8 AmiTCP_mail_1.6 - Simple SMTP sendmail-like program for AmiTCP
| Available - aminet: comm/net/AmiTCP_mail_1.6.lha - great enhancements!
7f.9 AmiTCP_ttcp10 - AmiTCP speed test for udp/tcp
Available - aminet: comm/net/AmiTCP_ttcp10.lha
7f.10 AmiTCP_ups10 - Nice little AmiTCP file transmission program
Available - aminet: comm/net/AmiTCP_ups10.lha
7f.11 AmiTC_ncftp156 - AmiTCP port of ncftp, better than ftp
Available - aminet: comm/net/AmiTC_ncftp156.lha
|7f.12 FtpDaemon - Daemon for AmiTCP with MultiUser support
| Available - aminet: comm/net/FtpDaemon.lha
|7f.13 xtermTCP-WB - xterm's newest Workbench w/TCPish stuff
| Available - aminet:comm/net/xtermTCP-WB.lha
|7f.14 Smail - Sendmail (based on smail V2.5)
| Available - aminet:comm/mail/smail.lha
| - aminet:comm/mail/smailsrc.lha - Smail sources for SAS C
| - aminet: comm/mail/smail2.lha - Smail Version 2.0
| - aminet: comm/mail/smailsr2.lha - Smail V2.0 sources
7g. Dnet Networking software from Matt Dillon
7g.1 Sources for DNET
Available - aminet:comm/net/dnet-src.lha
7g.2 Device for DNET sessions
Available - aminet:comm/net/dnet.device
7g.3 Complete installation set for DNet
Available - aminet:comm/net/dnet2.10.13.lha
7g.4 DNet 2.32 (Amiga-Src/Bin, Unix-Src)
Available - aminet:comm/net/DNet2_32.lha
7g.5 IRC intuition DNet client (dnetlib.o needed)
Available - aminet:comm/net/DNetIRC.lha
7g.6 DNet terminal shell
Available - aminet:comm/net/dshterm1_0.lha
- Fish 897 DNet
7h. parnet/sernet Networking Software
7h.1 parnet.device, 20% faster, OS2.x only and 11k smaller
Available - aminet:comm/net/parnet21.lha
7h.2 Allows 2 Amigas to be linked via serial port
Available - aminet:comm/net/sernet24.lha
7h.3 Patch for ParNet and SerNet
Available - aminet:comm/net/NetPatch_V1.1.lha
7h.4 Par/Sernet chat and command server
Available - aminet:comm/net/netutils.lha
7h.5 NetMount - Simplifies ParNet mount procedure
Available - Fish 863 NetMount
7i. X-windows
7i.1 A commercial version of X-windows is available from GfxBase.
For more information contact
Dale Luck: dale@ntg.com
| What follows is the response to Richard's emailed questions:
From: dale@boing.ntg.com (Dale Luck)
Subject: X11 info
> 1. Address, phone, fax
GfxBase, Inc.
Dale Luck
1881 Ellwell Dr.
Milpitas, CA 95035 USA
Phone: (408) 262-1469
FAX: (408) 262-8276
> 2. system requirements
CPU: [Works on all Amigas, including A1200 & A4000]
Operating System: AmigaDOS Operating System V1.3 or later
Mouse: Amiga 2 button mouse, or optical 3 button mouse, tablet,
trackball, or International keyboard
Memory: 1 Mbyte for Server and 640x400 2-color display
more RAM required for local clients
Disk Space: 7-14 Mbytes
> 3. price: regular, site licence, educational discount
Price: [US] $395.00 ($90.00 yearly maintenance fee),
Eduprice: [US] $316. Site licenses available.
> and whatever else you would like to provide.
Please send a postal address and we can send you our
printed literature.
Latest Version: 4.1
Graphics: NTSC to 1440x482 (60 Hz), PAL 1440x568 (50 Hz)
Overscan, genlock and interlace supported
A2024/Viking 1 1024x[800] (60 Hz), 1024x1024 (50 Hz)
Super Screens to 2560x2560 scrollable on smaller display
Productivity screen - 640x480 60Hz noninterlaced (640x960
interlaced) Two colors out of a palette of 4096 can be
selected. Cursor has two separately controlled colors
| Color server: 2,4,8,16,32 colors from 4096. A2024/Viking
| 1-4 gray scales. Some resolutions restricted [to] A4000:
| 64,128,256 colors from 4096.
GDA1 640x480,800x600,1024x800 noninterlaced 256/16M
Ameristar 1600GX 1280x1024,1600x1280 noninterlaced 256/16M
Ethernet Card: Commodore A2065
Network Software: Commodore TCP/IP or Syndesis DECnet for Ethernet and
serial connections, SANA for local
Features: contains X11R4 clients, fonts, twm, olwm etc.
Amiga Xpr uses the standard Amiga printer device technology
which supports more that 50 different types of printers.
Black and [White] [or] Color
Xamiga R4 monochrome and color server
optional programmer's toolkit includes the header files,
libraries, and sample programs
optional window manager: mwm
optional toolkits/widgets Motif, XView, HP.
7i.2 DaggeX v.0.1 of Amiga X windows server
Available - aminet:gfx/misc/DaggeX0_1.lha
- aminet:gfx/misc/localDaggeX0_22.lha - Improved local DaggeX
- aminet:gfx/misc/TCPDaggeX0_2.lha - tcp/ip update to 0_1
7j. Fax
7j.1 ecfax0712 - Release 930712 of a faxing program
Available - aminet/comm/misc/ecfax0712.lzh
7j.2 ElCheapoFax - Simple fax sending with faxmodem
Available - aminet/comm/misc/ElCheapoFax.lha
7j.3 elcheapofax - Simple but effective fax sending (& untested receiving)
Available - aminet/comm/misc/elcheapofax.zoo
7j.4 VoiXEL60 - Use ZyXEL as Phoneanswer/Fax w/GUI
Available - aminet/comm/misc/VoiXEL60.lha
8. TeX ===================================================================
8a. AmigaTeX is a commercial program available from Radical Eye. Comes
with TeX, LaTeX, MetaFont, Preview, and Post 1.7 (for handling
PostScript).
8 program disks + 6 font disks. Hard disk installer program so you can
install a minimum or full system.
It has a special font loading system so you don't need all of them on
your hard disk; it will request the font disks as needed.
For more information contact the author:
Tomas Rokicki: rokicki@cs.stanford.edu
| What follows is the author's response to Richard's emailed questions:
From: Tomas G. Rokicki <rokicki@CS.Stanford.EDU>
Subject: AmigaTeX
> 1. Address, phone, fax
Radical Eye Software
P.O. Box 2081
Stanford, CA 94309 USA
Phone:(415) 322 6442
FAX: (415) 327 3329
BBS: (415) 327 2346
> 2. system requirements
At least two floppies or a hard disk, and at least 512K of RAM.
Three megabytes of RAM is recommended.
> 3. price: regular, site licence, educational discount
The main package is [US] $200; printer drivers are [US] $100
per set (organized according to printer resolution). Site
licensing and group discounts are available; write for
information. There is no special educational pricing.
> and whatever else you would like to provide.
A free demo disk and product literature is available by sending
Radical Eye a FAX or a letter with your name and address.
8b. PasTeX 1.3
There is also a Freely Distributable TeX called PasTeX.
Available - wustl:/systems/amiga/boing/utilities/text/utils/pastex-1.3/
Disk #1 has DVIprint (3c), ShowDVI and SpecialHost in its bin directory
The files are full disks compressed with Zoom, from Fish 682
MetaFont and the Previewer fonts are separate from this distribution.
|8b.1 ATeXLib - New Macros for PasTeX
| Available - aminet:text/tex/ATeXLib_{1|2|3}of3.lha
| - aminet:text/tex/ATeXLibUp.lha update
8c. DVIprint
If you have AmigaTeX but no printer drivers, you can try using DVIprint
from the PasTeX distribution. It works remarkably well, just make a
tex:config dir and put DVIprint.printers in it.
Available - athene: /pcsoft/amiga/tex/pastex/dviprint.lha
8d. dvi2lj
If you have a LaserJet you may want to use dvi2lj instead of DVIprint.
Available - aminet: /amiga/text/tex/dvi2lj.lha
- Fish 797 dvi2lj
8e. Pictures and Graphics in Tex
8e.1 fig - Also for TeX you may want the "fig" package, for structured
drawing.
Available - wustl: /systems/amiga/boing/utilities/text/utils/fig.zom
|8e.2 For pictures will simple straight and angled lines, Richard recommend
| the EEPIC macros (LaTeX: epic.sty, eepic.sty). In order to print
| documents with EEPIC macros and DVIprint (3c) you will need SpecialHost
| running; in order to preview with ShowDVI you will also need to run
| SpecialHost in the background.
8e.3 For more complicated pictures, especially with curves, the PiCTeX
macros (LaTeX: piclatex.sty; TeX: prepictex.tex, pictex.tex,
postpictex.tex) are better but very slow on a 68000. SpecialHost is
not required for these.
8f. ARexx macros for TeX
8f.1 ARexx macro for TeXify and ToError for AmigaTeX
Available - wustl: /systems/amiga/boing/incoming/utils
Ed-TeX-Rexx.lha - AmigaTeX ARexx for Ed
Emacs-TeX-Rexx.lha - AmigaTeX ARexx for GNU emacs
8f.2 There are also TeXify ARexx macro things for CED
Available wustl:
/systems/amiga/boing/utilities/text/utils/texify-1.12.lzh
8g. tr2tex - Converts troff to LaTeX
Available - Fish 671 tr2tex
8h. Metrafont
Available - Fish 486+487 Metrafont
8i. BibTeX - Amiga port of BibTeX. Works with PasTeX 1.3
Available - aminet /text/tex/BibTeX.lzh
8j. Detex Version 2.3 - Strip TeX/LaTeX commands from input files
Available - aminet:text/tex/Detex-2.4.lha
8k. makeindex - Produces an index for LaTeX-documents.
Available - aminet:text/tex/makeindex2_11.lha
8l. Convert PS Type-1 to METAFONT mf
Available - aminet:/text/texps2mf.lha
8m. ShowDVI - A (TeX, LaTeX) .dvi display program.
Available - aminet:text/tex/ShowDVI.lha
8n. TeX 3.141 - TeX text formatter. See the README first.
Available - aminet:text/tex/TeX3141bin.lha - executables only.
- aminet:text/tex/TeX3141bin881.lha - 68020/68881 version.
- aminet:text/tex/TeX3141errata.txt - Corrections
- aminet:text/tex/TeX3141source.lha - Sources
- aminet:text/tex/TeX3141UserKit.lha - Beginner's kit
- aminet:text/tex/TeX3141_README - read this first
8o. TGrind - Produces nice looking TeX listings of source code
Available - aminet:text/tex/TGrind.lha
8p. TPP 4.10 - TeX frontend wordproc
Available - aminet:text/tex/TPP410EN.lha - English version
- aminet:text/tex/TPP410N.lha - German vers.
- aminet:text/tex/TPP41Fix.lha - Bugfix for TPP 4.10
9. Math
9a. MAPLE V
MAPLE V, a commercial "Mathematica"-like program is available for the
Amiga. There is a review of Maple V in the _.info_ article mentioned
near the beginning of the FAQ, pp. 35-36. There is a more recent
review of Maple V in the January 1993 (Vol. 8, #1)
_Amazing Computing_, pp. 69-71.
| Richard received a very detailed response to my questions from
| Maplesoft (specifically, from Joyce Brennan, Communications Manager).
| Here it is, with several screens of additional promotional information
| removed at the end, and some of the other descriptive portions
| summarized.
From: jbrennan@maplesoft.on.ca (Joyce Brennan)
Subject: Amiga Maple V Posting - correction
> 1. Address, phone, fax
|\^/| Waterloo Maple Software
._|\| |/|_. 160 Columbia St. West
\ MAPLE / Waterloo, Ontario
<____ ____> CANADA N2L 3L3
| Tel: (519) 747-2373 info@maplesoft.on.ca
Fax: (519) 747-5284
> 2. system requirements
Systems Compatibility
- Supports the following configurations, with and without
coprocessors: Commodore Amiga 1000, 2000, 2500 and 3000
- Requires Amiga DOS, version 2.04 or higher
Memory Requirements - 2 MB RAM and 8 MB disk storage
> 3. price: regular, site licence, educational discount
- For Canadian Customers: A single-user copy is now available for
only Can $695 for educational and government institutions (if
the user can provide proof of their affiliation), and Can $935
for all others. Shipping and handling is added to this price.
For additional information call 1-800-877-6583.
- For U.S. Customers: A single-user copy is now available for
only US $595 for educational and government institutions (if
the user can provide proof of their affiliation), and US $795
for all others. Shipping and handling is added to this price.
For additional information call 1-800-877-6583.
- For Customers outside North America: Please contact
Waterloo Maple Software at the address or phone number [above],
or by sending an e-mail message to info@maplesoft.on.ca and we
would be happy to put you in touch with your local distributor.
- For Academic Degree-granting Institutions: Site licenses are
required in order to run Maple on a network. For academic
institutions, a site license is calculated for each type of
machine, and the price for site licenses depends on the number
and type of machines running Maple. [calculation of site
licences omitted; contact Maplesoft for more info]
> and whatever else you would like to provide.
Maple V Features
- Full implementation of Maple including interactive 3-D
graphics with PostScript and IFF format output
- Takes advantage of Amiga specific standards for session
editing
- ARexx port which supports all Maple V functions
- Over 2,000 library functions
When you purchase Maple, the software package includes detailed
installation instructions, a tutorial introduction and two manuals
(Language Reference & Library Reference manuals). On-site workshops
can also be arranged.
*******************************************************************
Free Upgrade to Maple V Release 2 for Amiga
Those customers who purchase Maple V for the Amiga from Waterloo Maple
Software now will be entitled to a free upgrade to Maple V Release 2
which is expected to be available for this platform by the end of the
first quarter of 1993.
Those customers who purchased Amiga Maple V from Waterloo Maple
Software any time AFTER June 1, 1992, will be entitled to a free
upgrade to Maple V Release 2, and will be mailed this automatically
as soon as it becomes available for distribution.
*******************************************************************
[There was a LOT of information about Maple V Release 2, and Maple in
general, here's a very brief summary:
MAPLE V Release 2
* adds 700 new functions for total of over 2500
* highly programmable C & Pascal-based language has been
further refined
* "work with standard math notation and print publication
quality results"
* "stunning new interactive graphics, including animation for
time-variant analysis"
* combine text, graphics and math using easy worksheet interface
* will produce LaTeX formatted output
* will produce FORTRAN and C code]
9b. Schoonschip
A pioneering algebraic manipulation program which has been used in
particle physics and continuously developed since late 1963. Not as
friendly as Mathematica or Maple, with no graphics or intuition
interface and not as much built in, but still a general purpose
algebraic manipulation language. Written in machine language to run
fast and be memory efficient. Capable of handling large problems.
Includes large and small workspace versions, tutorial examples, sample
programs, and a comprehensive manual. Version 5-Oct-91,
binary only. Author: Martinus J. G. Veltman and David N. Williams
Available - Fish 568 Schoonschip
9c. mathlab (MATric LABoratory)
Available - Fish 499+538 MathLab + MathLabPatch
9d. XlispStat (Statistics)
Available - Fish 385+386
9e. dproc - Mathematical dataprocessor - update to v1.
Available - aminet: misc/sci/dproc128.lha
A. Engineering ===========================================================
Aa. spice3p2 (Circuit Analysis Program)
Available - Fish 578 spice3
Ab. CoGo (An engineering/surveying program)
Available - Fish 714
Ac. Digital Logic Circuit Simulator
Ac.1 lpdemo
Available - aminet: misc/sci/lpdemo101.lha
Ac.2 dbb117 - GUI Digitical Logic Cuircuit Simulator
Available - aminet: util/misc/dbb117.lha
Ac.3 LogicShop - Build and test logic circuits. V1.1
Available - Fish 890 LogicSho
Ac.4 LogEv10 - cmd-line simulation of logic circuits
Available - aminet:misc/sci/LogEv10.lha
Ad. Neural network
Ad.1 Neural network package demo (OS 2.0)
Available - aminet: misc/sci/synworksdemo.lha
- aminet: misc/sci/SynWorksDemoAGA.lha aga version
Ad.2 Neural network code in C/C++ Neural network code
Available - aminet: dev/misc/neural_net_v3.lha
Ad.3 TRIX - Complete amiga Neural Net package.
Available - aminet: dev/misc/TRIX.lha
Ad.4 NeuralNets - A neural newtwok example using backpropagation delta run
Available - Fish 432 NeuralNets
Ae. Miniterm - Minimizes bool algebra formulae. V2.0
Available - Fish 860 Miniterm
Af. Ami2D - Finite Element modeler and solvers
Available - aminet:/misc/sci/ami2d_1_0.lha
Ag. APalAsm - A programmable Array Logic (PAL) assembler
Available - Fish 432 APalAsm
B. Science ===============================================================
Ba. TheWEB (demo of commerical Graphic-diagram base data acquisition)
Available - Fish 711 TheWeb
Bb. astrolog (amiga port with graphics)
Available - aminet: misc/sci/astrolog.lha
Bc. Ephem Astronomical software)
Available - aminet: misc/sci/Ephem-4.28-bin.lha
C. Educational Programs
C.a Pre-School
Ca.1 Rdy.Robort - education program for children 5-12
Available aminet: misc/edu/Rdy.Robort93.lzh
Cb. Elementry School
Cb.1 Test your math skill.
Available - aminet:misc/edu/Reflex_Test.lha
Cb.2 PowerLOGO - Good language to get kids interested in computers
Available - Fish 635 PowerLOGO
Cc. High School
Cb.1 Will hear you in foreign words.
Available - aminet:misc/edu/spellcheckv1_4.lha
Cb.2 Demo of a gamma ray scintillation counter
Available - aminet:misc/edu/gamademo.lha
Cb.3 Demo of a molecular microscope
Available - aminet:misc/edu/gaslaws.lha
Cd. College
Ce. Other
Ce.1 Flashcard program
Available - aminet: misc/edu/AmiFash10.lha
Ce.2 Morse code trainer
Available - aminet: misc/edu/morse1.2.lzh
Ce.3 Deaflab - translates text into hand signs for the deaf
Available - Fish 494 Deaflab
Ce.4 Thai - A simple Thai quiz program fro learning the Thai language
Available - Fish 98 Thai
Ce.5 Japanese - Two programs to help teach Japanese
Available - Fish 939 Japanese
Ce.6 AmigaWorld - Database w/ country info. V2.0
Available - Fish 893 AmigaWorld
Ce.7 StudentAid-14a - Program to help studying material
Available - aminet:biz/dbase/StudentAid-14a.lzh
|Ce.8 oursolarsystem - HELM "book" on Solar System
| Available - aminet: misc/edu/oursolarsystem
Cf. For the teacher
Cf.1 Teacher 0.60 - Create lessons, explanations & questions, etc.
Available - aminet:misc/edu/tcr060ea.run
D. Misc
Da. Spreedsheets
Da.1 OLEO (Gnu spreadsheet) - >020, ixemlib
Available - aminet: util/gnu/GNU-OLEO-1.2.2.lha
- aminet: util/gnu/oleo_68020bin.lha - binary-needs work
- aminet: util/gnu/oleo_src.lha - source- needs a little work
Da.2 AnalyticCalc spreadsheet
Available - Fish 495 AnalyticCalc
Db. Databases
|Db.1 bBaseIII - Database program. V1.4
| Available - Fish 927 bBaseIII
Db.2. PicBase
Available - Fish 527 PicBase
Db.3 DataEasy
Available - Fish 520 DataEasy
Db.4 AnalyRim - An integration of AnalyticCalc and RIM-5 relation database
management system
Available - Fish 593 AnalyRim
Fish 594 AnalyRimSrc (sources)
Db.5 AmigaBase131 - Programmable hierarchical database, with GUI.
Available - aminet: bix/dbase/AmigaBase131.lha
| - Fish 901 AmigaBase
Db.6 ISAM101 - ISAM database Server/Library for the Amiga.
Available aminet: biz/dbase/ISAM101.LZH
Db.7 sqldb - Latest version of SQL rdbms
Available - aminet:biz/dbase/sqldb.lzh
Db.8 DVC2_41 - Database programm with password option
Available - aminet: biz/dbase/DVC2_41.lha
Dc. Cad, Drawing, Paint
Dc.1 FreePaint
Available - Fish 548 FreePaint
Dd. Disk Utilities
Dd.1 DiskSalv2 v11.27 - Disk recovery program by Dave Haynie
Available - aminet:disk/salv/DiskSalv2-11_27p.lha - Program
- aminet:disk/salv/DiskSalv2-11_27i.lha - Fixed installer
- aminet:disk/salv/DiskSalv2-11_27l.lha - Local Lang Catalogs
- Fish 891 DiskSalve2
Dd.2 ReOrg3_1.lha - Disk optimizer with DC-FFS support
Available - aminet: disk/optim/ReOrg3_1.lha
Available - aminet: disk/optim/ReOrg3_11pch.lha -Patch to ReOrg 3.11
Dd.3 Disk Cache
Available - aminet:disk/cache/fcache10.lha
- Fully associate hard drive cache
Available - aminet:disk/cache/PC_37_64.lha
- PowerCache Amiga Disk Caching System v37.64.
Available - aminet:disk/cache/SmartDisk131.lha - Pre-reading disk cache
Dd.4 CDROM disk filing system (ISO-9660+RR)
Available - aminet:disk/cdrom/AmiCDROM-1.3.lha
==============================================================================
Appendix A UNIX versions of archiving programs (lha, zoo, unzip).
Program FileType Location
lharc .lzh grind: unix/arc-progs/Lharc.tar.Z
zoo .aoo grind: unix/arc-progs/Zoo210.tar.Z
arc .arc grind: unix/arc-progs/arc-5.21.tar.Z
dms .dms grind: unix/arc-progs/dmschecksum.tar.Z
only check the dms file's checksum
lha .lha grind: unix/arc-progs/lha-1.00.tar.Z
unarj .arj grind: unix/arc-progs/unjarj230.tar.Z
unzip .zip grind: unix/arc-progs/unz50pl.tar.Z
zip .zip grind: unix/arc-progs/zip19pl.tar.Z
Appendix B Amiga archiving programs.
Amiga (de-)archiving programs can be found in
wustl: /systems/amiga/boing/utilities/cli/archive
Some of the more common ones are listed below
Program FileType Fish Location
lharc .lzh 404 lharc-1.30.zoo
unarj .arj unarj.lzh
zoo .zoo 164 zoo210.lzh
lz .lzh,.lha 465 lz_1.92.lzh
unzip .zip unzip-4.1.lzh
dmscheck .dms dmscheck.lzh check that .dms file is good
lha .lha/.lzh 715 LhA_e132.run (it is a self extracting file)
dms .dms 406 dms111.sfx (it is a self extracting file)
zoom .zom 715 zoom54.lzh
Appendix C. FTPmail
You can find a list of FTPmail sites in the "Updated Internet Services
List" posted by yanoff@csd4.csd.uwm.edu (Scott A. Yanoff) to USENET
group comp.misc. You can also finger him to find out other ways to
get this useful list.
| There is an article about FTP and Mail-FTP in the April 1993
| _UnixWorld_, pp. 68-74. For more information on FTPmail send the
word "help" via email to ftpmail@decwrl.dec.com For BITNET users,
email the world "help" to bitftp@pucc.princeton.edu
Appendnix D. Fish Databases
Fish Disk databases - There are several data bases for the fish disk.
This is a very good way to to find out what is available.
1 KingFisher - Allows search by name and context within Contents files
Available Fish 863 - KingFisher (version 1_30, program and db thru 850
| aminet: /fish/doc/Kingfisher1_37.lha - Program
/fish/doc/KFData850.lha - database of 1st 850 disk
| Note that the database can be update using the following files
| /fish/doc/Fish851-860.txt
| /fish/doc/Fish861-870.txt
| /fish/doc/Fish871-880.txt
| /fish/doc/Fish881-910.txt
2 fishcon - Fish contents in ASCII (50 disks, ending with disk ???)
Available aminet: /fish/doc/fishcon-???.lzh
3 FishXref - Cross reference of Fish contents, one line description
Available aminet: /fish/doc/fishxref-???.lzh
4 Aquarium - One of the first fish databases. Can search by program name
or context within Contents file .
Available Fish 559
Appendix E. FTP sites
- Major US Amiga (+newest Fish) site: wuarchive.wustl.edu [128.252.135.4]
fish in /systems/amiga/boing/fish 600-799
/pub/aminet/fish 800 and up
- Other US Amiga (+all Fish) site: grind.isca.uiowa.edu
- Major US Fish site (disks 50-current): ftp.cso.uiuc.edu [128.174.5.59]
formerly called ux1.cso.uiuc.edu, sometimes referred to as "ux1",
IP address may change.
ux1 Fishes mirrored on: ftp.hawaii.edu [128.171.44.7]
[some Fish disk sites provided by schwager@mike.cs.uiuc.edu
(Mike Schwager)]
| USA ftp.isca.uiowa.edu 128.255.21.233 amiga/f1
| USA ftp.hawaii.edu 128.171.44.70 pub/amiga/fish
- Euro Fish site (Finland):ftp.funet.fi [128.214.6.100] /pub/amiga/fish
- Euro Fish site (Germany):ftp.informatik.rwth-aachen.de[137.226.112.172]
| aminet sites:
| USA (MO) ftp.wustl.edu 128.252.135.4 pub/aminet/
| same as wuarchive.wustl.edu
| USA (TX) ftp.etsu.edu 192.43.199.20 pub/aminet/
| USA (CA) ftp.cdrom.com 192.153.46.2 pub/aminet/
| Scandinavia ftp.luth.se 130.240.18.2 pub/aminet/
Germany ftp.uni-kl.de 131.246.9.95 pub/aminet/
Germany ftp.uni-erlangen.de 131.188.1.43 pub/aminet/
Germany ftp.cs.tu-berlin.de 130.149.17.7 pub/aminet/
| Germany ftp.th-darmstadt.de 130.83.55.75 pub/aminet/
Germany ftp.uni-paderborn.de 131.234.2.32 pub/aminet/
| Germany ftp.uni-oldenburg.de 134.106.40.9 pub/aminet/
| Switzerland ftp.eunet.ch changing pub/aminet/
| Switzerland litamiga.epfl.ch 128.178.151.32 pub/aminet/ (*)
| UK src.doc.ic.ac.uk 146.169.2.1 pub/aminet/
Australia splat.aarnet.edu.au 192.107.107.6 pub/aminet/ (*)
(*) closed 6:30am to 4pm weekdays
|Appendix F - FreshFish CD-ROM Disk 1
|I'VE MOVED
|----------
|Because I had to spend a couple weeks at the end of September moving to a
|new residence, my schedule for the first monthly CD-ROM has slipped by
|about that amount. I'm currently projecting releasing the master to
|production about Oct 15th, and having shippable CD-ROM's shortly after
|that. I've been told it should only take a few days to do the actual
|CD-ROM production.
|Note that my address and phone number have changed. The new contact
|information is:
| Amiga Library Services
| 610 N. Alma School Road, Suite 18
| Chandler, AZ 85224-3687
| U.S.A.
| voice/FAX: (602) 917-0917
|STRUCTURE OF THE CD-ROM
|-----------------------
|The current structure of the CD-ROM closely follows the initial concept for
|the monthly CD-ROM's, being divided into roughly three sections: (1) New
|material, which includes the material from the new unreleased floppy disks
|as well as material which does not appear in the floppy distribution, (2)
|useful utilities that can be used directly off the CD-ROM if desired, thus
|freeing up the corresponding amount of hard disk space, and (3) older
|material from previous released floppy disks or CD-ROM's.
|The portion of the disk dedicated to new material that I've not previously
|published on a CD-ROM or floppy disk is 84Mb, broken down as follows:
| 7Mb Archived (bbs ready) contents of disks 911-930
| 16Mb Unarchived (ready-to-run) contents of disks 911-930
| 21Mb Archived "new material" not in floppy distribution
| 40Mb Unarchived "new material" not in floppy distribution
|The portion of the disk dedicated to a bunch of useful tools like GNU
|utilities, TeX with lots of fonts, and other interesting software that will
|be updated on a monthly basis, is 150Mb, broken down as follows:
| 3Mb Reviews of Amiga software and hardware
| 4Mb Full BSD source for supplied BSD executables.
| 8Mb Binary executables, libraries, and other "runtime" things.
| 10Mb Runtime support stuff for GNU emacs and GNU C/C++
| 14Mb Distributions of various small utilities and libraries.
| 33Mb PasTeX source, fonts, binaries, etc.
| 78Mb Full GNU source for supplied GNU executables.
|The portion of the disk dedicated to old material is 404Mb, broken down as
|follows:
| 257Mb Unarchived contents of floppy disks 600-910.
| 147Mb Archived (bbs-ready) contents of floppy disks 600-910.
|GNU CODE
|--------
|Here are the current GNU distributions which are included in both source
|and binary form. In most cases, they are the very latest distributions
|ftp'd directly from the FSF machines and compiled with the version of gcc
|included on this CD-ROM. I have personally compiled all of the GNU
|binaries supplied on this CD-ROM, to verify that the compiler (version
|2.4.5) is solid and that the binaries are in fact recreatable from the
|supplied source code.
|bc diffutils flex grep make tar
|binutils doschk gas gzip patch termcap
|bison emacs gcc indent perl texinfo
|cpio fileutils gdbm ispell sed textutils
|dc find gmp m4 shellutils uuencode
|Useful/bin contains the following files:
|AD2HT bc doschk indent paste test
|ARTM bison du info patch texi2dvi
|AZap brik echo install pathchk texindex
|AmigaGuide bsd-make egrep ispell pr touch
|DiskSalv bsplit emacs join printenv tr
|ExpungeXRef c++ env ld printf true
|Installer cat etags lha protoize unexpand
|LHArc chgrp expand ln ranlib uniq
|LHWarp chksum expr locate rm unprotoize
|LoadXRef chmod false logname rmdir uudecode
|MKProto chown fgrep look sdiff uuencode
|MuchMore cksum find ls sed v
|NewZAP cmp flex m4 sh vdir
|PerfMeter comm flushlibs make size wc
|RSys cp fold makeinfo sleep whoami
|SD cpio g++ mg sort xargs
|SuperDuper csplit gcc mkdir split yes
|SysInfo cut gccv mkfifo strip zcat
|WDisplay d gdir mknod sum zoo
|Xoper dc grep mv tac
|[ dd gunzip nice tail
|ar diff gzip nl tapemon
|as diff3 head nm tar
|basename dirname id od tee
|/Useful/man contains man pages for the file in Useful/bin directory.